Gulf of Saint Lawrence definition

Search

Gulf of Saint Lawrence

Gulf of Saint Lawrence logo #20400[n] - an arm of the northwest Atlantic Ocean off the southeastern coast of Canada
Found on http://www.webdictionary.co.uk/definition.php?query=Gulf%20of%20Saint%20Law
No exact match found.